squash an idea

Translations
étouffer une idée
Words
idea

noun
idée
squash

verb